<template>
	<view class="page">
		<image src="../../static/register/top.jpg" mode="widthFix" class="top" />
		<view class="location-container">
			<view class="left">
				<image src="../../static/register/location.png" mode="widthFix" class="location"></image>
				<text>服务地点</text>
			</view>
			<view class="right">福建省厦门市</view>
		</view>
		<view class="info-container">
			<view class="title-container">
				<image src="../../static/register/title-bg.png" mode="widthFix" class="title-bg"></image>
				<text class="title">基本要求</text>
			</view>
			<view class="list">
				<view class="item">
					<text>1.</text>
					三年安全驾驶经验；
				</view>
				<view class="item">
					<text>2.</text>
					年龄21~55周岁；
				</view>
				<view class="item">
					<text>3.</text>
					无违法犯罪记录、无精神病史、无吸毒史，以及平台认为不适合驾驶的其他历史证明；
				</view>
				<view class="item">
					<text>4.</text>
					有熟练驾车经验；
				</view>
				<view class="item">
					<text>5.</text>
					身体健康，无肢体残疾和大面积纹身；
				</view>
				<view class="item">
					<text>6.</text>
					需要提供身份证、驾驶证、直系亲属联系方式，并保存前述材料的真实合法性；
				</view>
			</view>
		</view>
		<view class="info-container">
			<view class="title-container">
				<image src="../../static/register/title-bg.png" mode="widthFix" class="title-bg"></image>
				<text class="title">基本要求</text>
			</view>
			<view class="list">
				<view class="complex-item">
					<view class="left">01</view>
					<view class="right">
						<text class="item-title">在线注册</text>
						<text class="item-desc">在小程序上完成注册</text>
					</view>
				</view>
				<view class="complex-item">
					<view class="left">02</view>
					<view class="right">
						<text class="item-title">基本信息提交</text>
						<text class="item-desc">按照流程提交本人身份证、驾驶证</text>
					</view>
				</view>
				<view class="complex-item">
					<view class="left">03</view>
					<view class="right">
						<text class="item-title">信息审核</text>
						<text class="item-desc">对提交信息以及证件进行审核</text>
					</view>
				</view>
				<view class="complex-item">
					<view class="left">04</view>
					<view class="right">
						<text class="item-title">签署合同</text>
						<text class="item-desc">收到邮寄的合同后必须本人签署</text>
					</view>
				</view>
			</view>
		</view>
		<button class="btn" open-type="getUserInfo" @tap="register()">立即注册</button>
		<u-toast ref="uToast" />
	</view>
</template>

<script>
export default {
	data() {
		return {
			code: null
		};
	},
	methods: {
		register(){
			let self = this;
			uni.login({
				provider: 'weixin',
				success: function(resp) {
					self.code = resp.code;
				}
			});
			uni.getUserProfile({
				desc:"获取用户信息",
				success:function(resp) {
					let nickName = resp.userInfo.nickName;
					let avatarUrl = resp.userInfo.avatarUrl;
					console.log(nickName);
					console.log(avatarUrl);
					//封装表单
					let data = {
						code: self.code,
						nickname: nickName,
						photo: avatarUrl
					};
					//发送注册新司机ajax请求
					self.ajax(self.url.registerNewDriver, "POST", data,function(resp) {
						let token = resp.data.token;
						//信息保存在storage
						uni.setStorageSync("token", token);
						uni.setStorageSync("realAuth", 1);
						//显示消息提示
						self.$refs.uToast.show({
							title: resp.data.msg,
							type: 'success',
							callback(){
								let toUrl = "../../identity/filling/filling?mode=create";
								if(resp.data.msg == "该微信已注册过!") {
									toUrl = "../login/login";
								}
								uni.redirectTo({
									url: toUrl
								})
							}
						})
					})
				}
			});
			
		}
	}
};
</script>

<style lang="less">
@import url('register.less');
</style>
